Text copied to clipboard!
Наслов
Text copied to clipboard!Inženjer za podatkovne tokove
Опис
Text copied to clipboard!
Tražimo Inženjera za podatkovne tokove koji će se pridružiti našem timu i igrati ključnu ulogu u dizajniranju, implementaciji i održavanju skalabilnih sistema za obradu podataka u realnom vremenu i obradi velikih količina podataka. Ova pozicija zahteva duboko razumevanje arhitekture podatkovnih tokova, distribuiranih sistema i tehnologija kao što su Apache Kafka, Apache Flink, Spark Streaming i slične platforme.
Kao Inženjer za podatkovne tokove, bićete odgovorni za izgradnju i optimizaciju sistema koji omogućavaju prikupljanje, obradu i distribuciju podataka u realnom vremenu, omogućavajući našim timovima da donose informisane odluke na osnovu svežih i tačnih podataka. Saradnja sa timovima za analitiku, inženjering podataka i poslovne analize biće ključna za uspeh u ovoj ulozi.
Idealni kandidat ima iskustvo u radu sa sistemima za obradu podataka u realnom vremenu, poseduje snažne veštine programiranja (poželjno u Javi, Scali ili Pythonu), kao i razumevanje principa dizajna distribuiranih sistema. Takođe, očekuje se poznavanje koncepata kao što su obrada događaja, obrada tokova, ETL procesi i rad sa bazama podataka (relacionim i NoSQL).
Odgovornosti uključuju dizajniranje i implementaciju tokova podataka, održavanje postojećih rešenja, rešavanje problema performansi i skalabilnosti, kao i dokumentovanje tehničkih rešenja. Bićete uključeni u sve faze životnog ciklusa razvoja softvera, od planiranja i dizajna do testiranja i implementacije.
Ako ste strastveni u vezi sa podacima, volite izazove i želite da radite u dinamičnom okruženju koje podstiče inovacije i kontinuirano učenje, pozivamo vas da se prijavite i postanete deo našeg tima.
Одговорности
Text copied to clipboard!- Dizajniranje i implementacija sistema za obradu podataka u realnom vremenu
- Rad sa tehnologijama kao što su Apache Kafka, Flink, Spark Streaming
- Održavanje i optimizacija postojećih tokova podataka
- Saradnja sa timovima za analitiku i poslovnu inteligenciju
- Razvoj i testiranje ETL procesa
- Dokumentovanje tehničkih rešenja i arhitekture
- Praćenje performansi sistema i rešavanje problema
- Implementacija sigurnosnih i privatnosnih standarda u obradi podataka
- Automatizacija procesa obrade podataka
- Učešće u planiranju i dizajnu novih funkcionalnosti
Захтеви
Text copied to clipboard!- Diploma iz oblasti informatike, softverskog inženjeringa ili srodne oblasti
- Iskustvo u radu sa sistemima za obradu podataka u realnom vremenu
- Poznavanje programskih jezika kao što su Java, Scala ili Python
- Iskustvo sa Apache Kafka, Flink, Spark ili sličnim alatima
- Razumevanje principa distribuiranih sistema
- Poznavanje baza podataka (relacionih i NoSQL)
- Sposobnost rešavanja tehničkih problema i optimizacije performansi
- Iskustvo u radu sa alatima za orkestraciju podataka (npr. Airflow)
- Dobre komunikacione veštine i timski duh
- Spremnost na kontinuirano učenje i usvajanje novih tehnologija
Могућа питања на интервјуу
Text copied to clipboard!- Koje tehnologije za obradu podataka u realnom vremenu ste koristili?
- Kako biste rešili problem kašnjenja u obradi podataka?
- Imate li iskustva sa Apache Kafka i kako ste ga koristili?
- Kako pristupate dizajnu skalabilnog sistema za tokove podataka?
- Koje baze podataka ste koristili u prethodnim projektima?
- Kako osiguravate tačnost i konzistentnost podataka u realnom vremenu?
- Da li ste radili sa orkestracionim alatima kao što je Airflow?
- Kako pristupate dokumentovanju tehničkih rešenja?
- Koji je vaš omiljeni programski jezik i zašto?
- Kako ostajete u toku sa novim tehnologijama u oblasti obrade podataka?